Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 CHAPEL STREET £317,836 £250,000 20 Oct 2017
64 CHAPEL STREET Terraced £304,853 £90,000 6 Jul 2001
67 CHAPEL STREET Terraced £444,226 £237,500 12 Mar 2009